80ad0f9f4c877db0b02c81a756940e5178fef46d,core/kernel/source/jetbrains/mps/smodel/persistence/def/v4/VersionUtil.java,VersionUtil,getRoleVersion,#SNode#,130

Before Change


  public static int getRoleVersion(SNode node) {
    int roleVersion = -1;
    final SNode parent = node.getParent();
    if (parent != null) {
      roleVersion = VersionUtil.getNodeLanguageVersion(parent);
    }
    return roleVersion;
  }

After Change


  //for children's roles version: finds a parent's concept, its version is a version of a role
  public static int getRoleVersion(SNode node) {
    final SNode parent = node.getParent();
    if (parent == null) return -1;
    return VersionUtil.getNodeLanguageVersion(parent);
  }